ribes rubrum - French English Dictionary